package com.infocollect.project.api.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;

import java.util.Date;


/**
 * (TappExceldb)表实体类
 *
 * @author Mr.Wang
 * @version 1.0
 * @since 2020/6/1 21:28
 */
@Data
@TableName("tapp_exceldb")
public class TappExcelDBEntity extends Model<TappExcelDBEntity> {
    @TableId(value = "id",type = IdType.AUTO)
    private Integer id;

    /**
     * 最后创建时间
     */
    private Date createtime;

    /**
     * 最后更新时间
     */
    private Date updatelasttime;

    /**
     * 创建人
     */
    private String creater;

    /**
     * 更新人
     */
    private String updatelaster;

    /**
     * excelapi名称
     */
    private String excelapiname;

    /**
     * excel文件名称
     */
    private String excelname;

    /**
     * excel模板行，例如：1-2-2。表示总共3个sheet页，模板分别是第一行，第二行，第二行
     */
    private String exceltitlerownum;

    /**
     * excel模板json字符串
     */
    private String excelmouldjsonstr;

    /**
     * excel文件本地地址
     */
    private String excelfileurl;

    /**
     * 编辑保存规则Json
     */
    private String apiconfigedit;

    /**
     * 保存规则Sql
     */
    private String apiconfiglist;

    /**
     * 参数格式验证
     */
    private String paramconfig;

    /**
     * url参数名称集合
     */
    private String urlparamnames;


    private  String apicode;




}